home *** CD-ROM | disk | FTP | other *** search
/ IBM InfoROM for OS/2 Beta 1995 January / IBM InfoROM for OS2 Beta 1-1995.ISO / testcert / mmedia / system / ap2 / scripts / vp1____9.p2s < prev    next >
Encoding:
Text File  |  1994-05-06  |  2.6 KB  |  96 lines

  1. ###########################################################################
  2. #
  3. # Description:  Open two instances of the digital video player, load,
  4. # play first instance, then play second instance, then close both.
  5. #
  6. ###########################################################################
  7.  
  8. ######################################################
  9. #
  10. #   OPEN THE FIRST INSTANCE OF DIGITAL VIDEO PLAYER
  11. #   WAIT FOR SUCCESSFUL OPEN
  12. #
  13. ######################################################
  14.  
  15. Open DigitalVideo Alias VID1 Shareable notify
  16. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_OPEN #1
  17. @WAIT_NOTIFY 1 45000
  18.  
  19. ######################################################
  20. #
  21. #   OPEN THE SECOND INSTANCE OF DIGITAL VIDEO PLAYER
  22. #   WAIT FOR SUCCESSFUL OPEN
  23. #
  24. ######################################################
  25.  
  26. Open DigitalVideo Alias VID2 Shareable notify
  27. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_OPEN #2
  28. @WAIT_NOTIFY 2 45000
  29.  
  30. ###############################################
  31. #
  32. #   LOAD LASERF24.AVI FILE FOR FIRST INSTANCE
  33. #   WAIT FOR SUCCESSFUL LOAD
  34. #
  35. ###############################################
  36.  
  37. load VID1 ?AP2PATH?LASERF24.AVI notify
  38. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_LOAD #3
  39. @WAIT_NOTIFY 3 30000
  40.  
  41. ###############################################
  42. #
  43. #   LOAD FISHF15.AVI FILE FOR SECOND INSTANCE
  44. #   WAIT FOR SUCCESSFUL LOAD
  45. #
  46. ###############################################
  47.  
  48. load VID2 ?AP2PATH?FISHF15.AVI notify
  49. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_LOAD #4
  50. @WAIT_NOTIFY 4 30000
  51.  
  52. ############################################
  53. #
  54. #   PLAY LASERF24.AVI FILE
  55. #   WAIT FOR SUCCESSFUL PLAY
  56. #
  57. ############################################
  58.  
  59. play VID1 from 0 notify
  60. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_PLAY #5
  61. @WAIT_NOTIFY 5 90000
  62.  
  63. ############################################
  64. #
  65. #   PLAY FISHF15.AVI FILE
  66. #   WAIT FOR SUCCESSFUL PLAY
  67. #
  68. ############################################
  69.  
  70. play VID2 from 0 notify
  71. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_PLAY #6
  72. @WAIT_NOTIFY 6 90000
  73.  
  74. #######################################################
  75. #
  76. #   CLOSE THE DIGIAL VIDEO PLAYER FOR FIRST INSTANCE
  77. #   EXPECT A SUCCESSFUL CLOSE
  78. #
  79. #######################################################
  80.  
  81. close VID1 notify
  82. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CLOSE #7
  83. @WAIT_NOTIFY 7 30000
  84.  
  85. #######################################################
  86. #
  87. #   CLOSE THE DIGIAL VIDEO PLAYER FOR SECOND INSTANCE
  88. #   EXPECT A SUCCESSFUL CLOSE
  89. #
  90. #######################################################
  91.  
  92. close VID2 notify
  93. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CLOSE #8
  94. @WAIT_NOTIFY 8 30000
  95.  
  96.